meat offering - French English Dictionary